package com.company.service;

import Ch.UserDao;
import Ch.User;
import Ch.UserSservice;

/**
 * 用户业务类，实现对User功能的业务管理
 */
public class UserServiceImpl implements UserSservice {

    /**
     * 声明接口类型的引用，和具体实现类解耦合
     */
    private UserDao userDao;
    /**
     * 保存用户信息
     */
    @Override
    public void save(User user) {
        //调用用户DAO的方法保存用户信息
        userDao.save(user);
    }
    /**
     * dao属性的setter访问器，会被Spring调用，实现依赖注入
     */
    public void setUserDao(UserDao userDao){
        this.userDao = userDao;
    }
}
